|
ISO/IEC 29110: Systems and Software Life Cycle Profiles and Guidelines for Very Small Entities (VSEs) International Standards (IS) and Technical Reports (TR) are targeted at Very Small Entities (VSEs). A Very Small Entity (VSE) is an enterprise, an organization, a department or a project having up to 25 people. The ISO/IEC 29110 is a series of international standards entitled "''Systems and Software Engineering — Lifecycle Profiles for Very Small Entities (VSEs)''". The standards and technical reports were developed by working group 24 (WG24) of sub-committee 7 (SC7) of Joint Technical Committee 1 (JTC1) of the International Organization for Standardization and the International Electrotechnical Commission. == The need for lightweight Systems and Software Engineering standards == Industry recognizes the value of VSEs in contributing valuable products and services. VSEs also develop and/or maintain system and/or software that is used in larger systems, therefore, recognition of VSEs as suppliers of high quality systems and/or software is often required. According to the Organization for Economic Co-operation and Development (OECD)〔Oecd Organisation for Economic Co-operation and Development (OECD), (Small and Medium Enterprise ) (SME) Outlook Report, 2005〕 SME and Entrepreneurship Outlook report (2005), Small and Medium Enterprises (SMEs) constitute the dominant form of business organisation in all countries world-wide, accounting for over 95% and up to 99% of the business population depending on country. The challenge facing OECD governments is to provide a business environment that supports the competitiveness of this large heterogeneous business population and that promotes a vibrant entrepreneurial culture. From studies and surveys conducted (,〔Land, S. K., Results of the IEEE Survey of Software Engineering Standards Users. Software Engineering Standards Symposium and Forum, 1997. Emerging International Standards. ISESS 97, Walnut Creek, CA, June 1–6, pp. 242 – 270, 1997.〕〔Laporte, C.Y., Alexandre, S., O'Connor, R., (''A Software Engineering Lifecycle Standard for Very Small Enterprise'' ), in R.V. O'Connor et al. (Eds.): EuroSPI 2008, CCIS 16, pp. 129–141〕), it is clear that the majority of International Standards do not address the needs of VSEs. Conformance with these standards is difficult, if not impossible, giving VSEs no way, or very limited ways, to be recognized as entities that produce quality software in their domain. Therefore, VSEs are often cut off from some economic activities. It has been found that VSEs find it difficult to relate international standards to their business needs and to justify their application to their business practices. Most VSEs can neither afford the resources, in terms of number of employees, budget and time, nor do they see a net benefit in establishing software life cycle processes.To rectify some of these difficulties, a set of standards and technical reports have been developed according to a set of VSE characteristics.(,〔Habra, N., Alexandre, S., Desharnais, J-M, Laporte, C.Y., Renault, A., Initiating Software Process Improvement in Very Small Enterprises Experience with a Light Assessment Tool, Information and Software Technology, Volume 50, June 2008, Pages 763-771. ((Draft Version ))〕〔O'Connor, R., Sanders, M., (Software Lifecycle Standards for Very Small Software Companies ), Software and Systems Quality Conference, Dublin, Ireland, March 4, 2009.〕).The documents are based on subsets of appropriate standards elements, referred to as VSE profiles. The purpose of a VSE profile is to define a subset of international Standards relevant to the VSE context, for example, processes elements of (ISO/IEC/IEEE 12207 ) for the software engineering ISO/IEC 29110, (ISO/IEC/IEEE 15288 ) for the systems engineering ISO/IEC 29110, and products of (ISO/IEC 15289 ). ISO/IEC 29110 series, targeted by audience, have been developed to improve product and/or service quality, and process performance. See Table 1. ISO/IEC 29110 is not intended to preclude the use of different life cycles such as: waterfall, iterative, incremental, evolutionary or agile. If a new profile is needed, ISO/IEC 29110-4〔(ISO/IEC 29110-4-1:2011 ), "Software Engineering -- Lifecycle Profiles for Very Small Entities (VSEs) - Part 4-1: Profile specifications: Generic profile group". Geneva: International Organization for Standardization (ISO), 2011.〕 and ISO/IEC 29110-5〔(ISO/IEC TR 29110-5-1-2:2011 ), "Software Engineering - Lifecycle Profiles for Very Small Entities (VSEs) - Part 5-1-2: Management and engineering guide: Generic Profile Group: Basic Profile". Geneva: International Organization for Standardization (ISO), 2011.〕 can be developed without impacting existing documents and they become ISO/IEC 29110-4-m and ISO/IEC 29110-5-m-n respectively through the ISO/IEC process. 抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)』 ■ウィキペディアで「ISO 29110」の詳細全文を読む スポンサード リンク
|